Spectrum Desk — private production journal — 2026-09-13
Owner scope: Windows desktop color spectrum app, plus copy and paste.
Resource preflight: reused owned Python 3.12.14, Tcl/Tk 8.6 and Pillow 12.3.0. Free PyInstaller 6.22.3 obtained from official PyPI; no charges, subscriptions or accounts.
Original native Tk implementation with mathematical spectrum graphics and original icon; no external media.
Features: exact 24-bit RGB, HSV picker, HEX/RGB/HSL clipboard controls, palette clipboard formats, harmonies, undo/redo, atomic local persistence, JSON/PNG/SVG/CSS exports.
Corrections: guarded malformed selected JSON values and deeply nested JSON, fixed palette scrollbar positioning, added vertical scrolling, corrected packaging icon path.
Validation: 5,125 exact round trips per format; contrast extremes; all palette text formats; malformed input. Packaged Windows executable startup exit 0. Native widgets and picker rendering, swatch undo/redo and persistence passed. Single-color and whole-palette copy/paste exercised through isolated clipboard adapter without altering owner clipboard.
Limit: native computer-use is disabled, so independent visual window review and cross-application clipboard inspection were not performed.
Release: offline private portable PC app; no public deployment. Source and runtime notices preserved.
